home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.cs.arizona.edu
/
ftp.cs.arizona.edu.tar
/
ftp.cs.arizona.edu
/
icon
/
newsgrp
/
group96a.txt
/
000044_icon-group-sender _Sun Feb 11 03:03:30 1996.msg
< prev
next >
Wrap
Internet Message Format
|
1996-09-05
|
2KB
Received: by cheltenham.cs.arizona.edu; Mon, 12 Feb 1996 10:36:50 MST
To: icon-group@cs.arizona.edu
Date: 11 Feb 1996 03:03:30 +0100
From: Gerhard Brey <G.Brey@lrz.uni-muenchen.de>
Message-Id: <m37mxuy5xp.fsf@ug301ab.ppp.lrz-muenchen.de>
Organization: Institut fuer Geschichte der Naturwissenschafen, Munich, Germany
Sender: icon-group-request@cs.arizona.edu
References: <4fdi85$4b7o@yuma.ACNS.ColoState.EDU>
Reply-To: ug301ab@sunmail.lrz-muenchen.de
Subject: Re: Compiling ELF binaries for Linux1.2.13
Errors-To: icon-group-errors@cs.arizona.edu
Status: O
In article <4fg0jp$1vd6@pulp.ucs.ualberta.ca> michal@gortel.phys.ualberta.ca (Michal Jaegermann) writes:
>
> Gerhard Brey (G.Brey@lrz.uni-muenchen.de) wrote:
> : In article <4fdi85$4b7o@yuma.ACNS.ColoState.EDU> millejoh@holly.ColoState.EDU (John Miller) writes:
>
> : > unidentified symbols in rswitch.o -- namely new_context and syserr.
>
> : I guess
> : (but I am not a C- or Assembler-programmer) that the problem has to do
> : with the Assembler code in rswitch.s.
>
> If the problem is caused by symbols from an assembler code then most
> likely it is a trivial one. Elf symbols do not have prepended '_'
> character; assembler likely assumes that they do. Just adjust names.
>
Thanks for the advice. I deleted the `_' in front of the symbol names
in rswitch.s. Now `iconx' is built but there is still the
bfd assertion fail /opt/release/pub/bin/binutils/bfd/elf32-i386.c:624
and when I try to execute `iconx' it stops with a segmentation fault.
Gerhard
--
............................................................................
Gerhard Brey / Institut fuer Geschichte : ug301ab@sunmail.lrz-muenchen.de
der Naturwissenschaften d. Univ. Muenchen : Tel.: +49 89 2180-3252
Postfach / 80306 Muenchen / Germany : FAX: +49 89 2180-3162